b53f1937d9cddf6fa64a167137a34381a0dbced8,jflex/src/main/java/jflex/CharClasses.java,CharClasses,makeClass,#String#boolean#,226

Before Change


   * @param caseless  if true upper/lower/title case are considered equivalent  
   */
  public void makeClass(String str, boolean caseless) {
    for (int i = 0; i < str.length(); i++) makeClass(str.charAt(i), caseless);
  }  

After Change


   */
  public void makeClass(String str, boolean caseless) {
    for (int i = 0; i < str.length(); ) {
      int ch = str.codePointAt(i);
      makeClass(ch, caseless);
      i += Character.charCount(ch);
    }
  }